#!/bin/bash
source 0000-config.sh
source 0001-toolFunc.sh

: << 'COMMENT'
编写时间: 2025-03-19
编写人: 王杰民
修改人: 吴建波
编写功能: C服务中的CA授权服务启动
         1 CA授权压缩包解压缩
         2 将压缩包进行删除，并备份
         3 文件启动
COMMENT

#配置信息
  file_name_tar=$name_tc_ca_tar
  path_script="$(pwd)"
  fie_name=""
  path_exe=""
  SERVICE_NAME="TC_CA" #定义服务名称
  echo "$file_name_tar,$path_script"
# 文件解压缩
  cd ..
  #检查文件夹是否存在
  check_directory "0702-TC_CA_Srv"
  cd "0702-TC_CA_Srv"
  #检查压缩包是否存在
  check_file "$file_name_tar"
  #调用函数，传入压缩包路径和解压目录
  files=$(extract_zip "$file_name_tar")
  #files=$(remove_suffix "$file_name_tar" ".tar.gz")
  # 使用 awk 提取最后一个分组
  last_group=$(echo "$files" | awk '{print $NF}')
  echo "-------------$last_group,$(pwd)"
  #检查解压后文件夹是否存在
  check_directory "$last_group"
  cd "$last_group/bin"
  check_file "start_server.sh"
  chmod +x *.sh

# 文件启动
  service_name="TC_CA"
  start_sh="start_server.sh"
  start_script_with_args $start_sh
  #manage_service "$service_name"
  #echo "1111111111111111--"
  #exit 1




